should still parse Scalar types when output types are present